thymine nucleotide - Francés Inglés Diccionario